// Copyright 2022 a.o.smith ALL Rights Reserved
package com.liuxinlong.modules.assets.controller.request;

import com.liuxinlong.modules.assets.dto.AssetsCostDto;
import com.liuxinlong.modules.assets.dto.AssetsOrderForecastDto;
import lombok.Data;

import java.math.BigDecimal;
import java.util.List;

/**
 * 固资预测信息修改请求体
 *
 * @author liuxinlong@hotwater.com.cn
 * @version 1.0.0
 * @since 2023-11-23
 */
@Data
public class UpdateAssetsForecastReq {
    /**
     * id
     */
    private String id;

    /**
     * 固资id
     */
    private String assetsId;

    /**
     * 当前年度
     */
    private String infoYear;

    /**
     * 一月计划金额
     */
    private BigDecimal janAmount;

    /**
     * 二月计划金额
     */
    private BigDecimal febAmount;

    /**
     * 三月计划金额
     */
    private BigDecimal marAmount;

    /**
     * 四月计划金额
     */
    private BigDecimal aprAmount;

    /**
     * 五月计划金额
     */
    private BigDecimal mayAmount;

    /**
     * 六月计划金额
     */
    private BigDecimal junAmount;

    /**
     * 七月计划金额
     */
    private BigDecimal julAmount;

    /**
     * 八月计划金额
     */
    private BigDecimal augAmount;

    /**
     * 九月计划金额
     */
    private BigDecimal sepAmount;

    /**
     * 十月计划金额
     */
    private BigDecimal octAmount;

    /**
     * 十一月计划金额
     */
    private BigDecimal novAmount;

    /**
     * 十二月计划金额
     */
    private BigDecimal decAmount;

    /**
     * 订单预测信息列表
     */
    List<AssetsOrderForecastDto> orderList;

    /**
     * 花费信息列表
     */
    List<AssetsCostDto> costList;
}
